stump pasture - German English Dictionary